people with special needs - Francés Inglés Diccionario